.nav-wrap{
        margin: 0 30px;
    }
    .nav-wrap>ul{
        height: 100%;
        float: left;
        line-height: 42px;
        color: #fff;
        font-size:18px; 
        // background: #ff666b;
        .menu{
            padding: 0 45px;
        }
        .menu:hover{
            background: #1d3144;
            cursor: pointer;
        }
        
    }
    .nav-list .menu{
        display: block;
        line-height: 40px;
        background: #ff666b !important;
    }
    .nav-list {
        position: relative;
        &:hover .subnav{
            display: block;
        }
        .subnav{
            position: absolute;
            background: #fff;
            top:42px;
            left: 0;
            display: none;
            width: 1180px;         
            .subnav-left{
                float: left;
                width: 500px;
                //border: 1px solid #ff0;
                ul{
                    width: 250px;
                    li{
                        padding-left: 20px;
                        &:hover{
                            background: #f0f0f0;
                        }
                    }
                    a{
                        font-size: 12px;
                        &:hover{
                            text-decoration: underline;
                            cursor: pointer;
                        }
                    }
                    h5{
                        display: inline;
                        color: #333;
                        &:hover{
                            cursor: pointer;
                            text-decoration: underline;
                        }
                    }
                }
                .bg{
                    li{
                        height: 130px;                   
                    }
                }
                
                ul:nth-child(1){           
                    float: left; 

                }
                 ul:nth-child(2){
                    float: right;   
                 } 
            }
            .subnav-right{
                float: left;
                width: 675px;
                height: 260px;
                ul{
                    float: left;
                    li{
                        float: left;
                        img{
                            display: block;
                            vertical-align: top;    
                        }
                    }
                } 
            }
        }
    }